drying grate - Spanish English Dictionary